Sin_BreakPoint = [-3.1415926535897931 -2.6415926535897931 -2.1415926535897931 ...
                  -1.6415926535897931 -1.1415926535897931 -0.64159265358979312 ...
                  -0.14159265358979312 0.35840734641020688 0.85840734641020688 ...
                  1.3584073464102069 1.8584073464102069 2.3584073464102069 ...
                  2.8584073464102069];

Sin_Table = [-1.2246467991473532E-16 -0.47942553860420312 -0.84147098480789662 ...
             -0.99749498660405445 -0.9092974268256816 -0.59847214410395644 ...
             -0.1411200080598671 0.35078322768961995 0.75680249530792831 ...
             0.97753011766509712 0.95892427466313845 0.70554032557039181 ...
             0.27941549819892575];